EMPYA: Saving Energy in the Face of Varying Workloads

نویسندگان

  • Christopher Eibel
  • Thao-Nguyen Do
  • Robert Meißner
  • Tobias Distler
چکیده

Energy-efficient cloud and data-center applications utilize just enough resources (e.g., threads, cores) to provide the performance required at the current point in time. Unfortunately, building such applications is inherently difficult in the face of varying workloads and further complicated by the fact that existing programming and execution platforms are not energy aware. Consequently, programmers are usually forced to choose between two unfavorable options: to lose performance and/or waste energy by relying on a static resource pool, or to significantly increase the complexity of their applications by implementing additional functionality to control resource usage at runtime. In this paper we present EMPYA, an energy-aware programming and execution platform that frees application programmers from the need to take care of energy efficiency. During execution, EMPYA constantly monitors both the performance as well as the energy consumption of an application and dynamically adjusts the system configuration to achieve the best energy– performance tradeoff for the current workload. In contrast to existing approaches, EMPYA combines techniques from different software and hardware levels to effectively and efficiently minimize the resource footprint of an application during periods of low utilization. This allows EMPYA to enable significant energy savings, as shown by our experimental evaluations of a key–value store and a variety of MapReduce applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

EMPYA: An Energy-Aware Middleware Platform for Dynamic Applications

Energy-efficient applications utilize just enough resources (e.g., threads, cores) to provide the performance required at the current point in time. Unfortunately, building such applications is inherently difficult in the face of varying workloads and further complicated by the fact that existing programming and execution platforms are not energy aware. Consequently, programmers are usually for...

متن کامل

A Method for Measuring Energy Consumption in IaaS Cloud

The ability to measure the energy consumed by cloud infrastructure is a crucial step towards the development of energy efficiency policies in the cloud infrastructure. There are hardware-based and software-based methods of measuring energy usage in cloud infrastructure. However, most hardware-based energy measurement methods measure the energy consumed system-wide - including the energy lost in...

متن کامل

Energy Aware Resource Management of Cloud Data Centers

Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...

متن کامل

Optimizing Energy Consumption Efficiency for Greenhouse Cucumber Production Using The Data Envelopment Analysis Technique in Lorestan Province of Iran

This paper applied a non-parametric (Data Envelopment Analysis) method to analyze the efficiency of farmers, discriminate efficient farmers from inefficient ones and to identify wasteful uses of energy in order to optimize the energy inputs for greenhouse cucumber production in Lorestan province of Iran. Data were collected from 27 cucumber producers by using a face-to-face questionnaire.DEA cr...

متن کامل

Optimizing Energy Consumption Efficiency for Greenhouse Cucumber Production Using The Data Envelopment Analysis Technique in Lorestan Province of Iran

This paper applied a non-parametric (Data Envelopment Analysis) method to analyze the efficiency of farmers, discriminate efficient farmers from inefficient ones and to identify wasteful uses of energy in order to optimize the energy inputs for greenhouse cucumber production in Lorestan province of Iran. Data were collected from 27 cucumber producers by using a face-to-face questionnaire.DEA cr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2018